English to Simple English Dictionary
starshell
Shell (projectile)
Meaning for starshell found in 24 Languages.
Sponored Video